package org.sorbonne.lex.dao;

import java.util.Set;

import org.sorbonne.lex.cache.ILexCache;
import org.sorbonne.lex.model.LemmeMorph;
import org.sorbonne.lex.model.LexemeMorph;

public class LexDAOImpl implements LexDAO {
	private ILexCache lexCache;

	public void setLexCache(ILexCache lexCache) {
		this.lexCache = lexCache;
	}

	public Set<LemmeMorph> findLemmeMorphSet(String lexeme) {
		return lexCache.getLemmeMorphByLexeme().get(lexeme);
	}

	public Set<LexemeMorph> findLexemeMorphSetByTag(String tag) {
		return lexCache.getLexemeMorphSetByTag().get(tag);
	}

}
